Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
106 CHURCH STREET Terraced £370,304 £201,250 26 Jun 2009